The 10 Disney-inspired gowns that adorned the windows of luxury London department store Harrods for Christmas 2012 are to go under the hammer later this year.
The 10 Disney-inspired gowns that adorned the windows of luxury London department store Harrods for Christmas 2012 are to go under the hammer later this year.